(inflatable) lifejacket - Espagnol Anglais Dictionnaire